
local 充值功能类 = class()
local floor = math.floor
local ceil = math.ceil
local tp,zts,zts1
local insert = table.insert
local format = string.format
local min = math.min
local max = math.max
local ceil = math.ceil
local ani = 引擎.取战斗模型--取战斗模型
local wz=require("gge文字类")
local 奖励物品 = {{名称="机缘宝箱",数量=1,备注="机缘宝箱*1"},{名称="神兜兜",数量=3,备注="神兜兜*3"},{名称="金砖",数量=1,备注="银子*150W"},{名称="储备",数量=1,备注="储备*150W"},{名称="仙玉",数量=10,备注="仙玉*10"}}
local 奖励宝宝 = {"护卫","护卫","护卫"}
local keyaz = 引擎.按键按住
local keyax = 引擎.按键按下
local VIP数据 = {"VIP1","VIP2","VIP3","VIP4","VIP5","VIP6","VIP7","VIP8","VIP9","VIP10"}
local VIP等级 = "VIP0"
local 下级VIP = "VIP1"
local VIP条件 = 100

function 充值功能类:初始化(根)
	self.ID = 690
	self.x = 100
	self.y = 60
	self.xx = 0
	self.yy = 0
	self.注释 = "充值功能类"
	self.可视 = false
	self.鼠标 = false
	self.焦点 = false
	self.可移动 = true
	local 资源 = 根.资源
	local 按钮 = 根._按钮
	local 自适应 = 根._自适应
	local 小型选项栏 = 根._小型选项栏
	local 滑块 = 根._滑块
	tp = 根
	self.资源组 = {
		[1] = 自适应.创建(0,1,627,465,3,9),
		[2] = 资源:载入("pic/回流3.png","图片"),
		[4] = 按钮.创建(自适应.创建(18,4,16,16,4,1),0,0,4,true,true),
		[5] = 按钮.创建(资源:载入('xsc1.wdf',"网易WDF动画",0x00000033),0,0,4,true,true,"CDK兑换"),
		[6] = 按钮.创建(资源:载入('xsc1.wdf',"网易WDF动画",0x00000033),0,0,4,true,true,"至尊月卡"),
		[7] = 按钮.创建(自适应.创建(12,4,108,22,1,3),0,0,4,true,true,"卡 号 使 用"),
		[8] = 资源:载入("pic111/huise.png","图片"),
		[9] = 资源:载入("pic111/huise.png","图片"),
		[10] = 按钮.创建(自适应.创建(12,4,108,22,1,3),0,0,4,true,true,"兑 换 仙 玉"),
		[11] = 按钮.创建(资源:载入('xsc1.wdf',"网易WDF动画",0x00000033),0,0,4,true,true,"累充奖励"),
		[12] = 按钮.创建(资源:载入('xsc1.wdf',"网易WDF动画",0x00000033),0,0,4,true,true,"充值跳转"),
		[16] = 按钮.创建(自适应.创建(12,4,102,22,1,3),0,0,4,true,true,"领取每日奖励"),
		[17] = 按钮.创建(自适应.创建(12,4,43,22,1,3),0,0,4,true,true,"确定"),
		[18] =  自适应.创建(103,1,165,22,1,3,nil,18),
		[19] = 资源:载入("pic111/格子.png","图片"),
		[20] = 资源:载入("pic111/126.png","图片"),
		[21] = 按钮.创建(资源:载入('common/wzife.wdf',"网易WDF动画",0x335CECBC),0,0,4,true,true),
		[22] = 按钮.创建(资源:载入('common/wzife.wdf',"网易WDF动画",0xB7F2FF5E),0,0,4,true,true),
		[23] = 根._滑块(资源:载入('org.rpk',"网易WDF动画",16777568),4,14,338,2),
	}
	self.选项栏 = {
		[1] = 按钮.创建(自适应.创建(101,4,18,19,4,3),0,0,4,true,true),
	}
	self.xiao选项栏={
		[1] = 小型选项栏.创建(自适应.创建(8,1,95,115,3,9),"点卡仙玉互换"),
	}
	self.领取按钮 = {}
	for i = 1, 10 do
		self.领取按钮[i] = 按钮.创建(资源:载入('org.rpk',"网易WDF动画",16777558),0,0,4,true,true,"领 取")
		self.领取按钮[i]:置偏移(11,0)
	end
	self.资源组[5]:置偏移(28,4)
	self.资源组[6]:置偏移(28,4)
	self.资源组[7]:置偏移(6,0)
	self.资源组[10]:置偏移(6,0)
	self.资源组[11]:置偏移(28,4)
	self.资源组[12]:置偏移(28,4)
  for i=4,7 do
    self.资源组[i]:绑定窗口_(690)
  end
  self.资源组[10]:绑定窗口_(690)
  self.资源组[11]:绑定窗口_(690)
  self.资源组[12]:绑定窗口_(690)
  self.控件类 = require("ggeui/加载类")()
	local 总控件 = self.控件类:创建控件('会员总控件')
	总控件:置可视(true,true)
  self.输入框1 = 总控件:创建输入("卡号输入",0,0,200,14)
	self.输入框1:置可视(false,false)
	self.输入框1:置限制字数(35)
	self.输入框1:置文本("")
	self.输入框1:置光标颜色(0xFFFFFFFF)
	self.输入框1:置文字颜色(0xFFFFFFFF)

	self.输入框2 = 总控件:创建输入("卡号输入",0,0,200,14)
	self.输入框2:置可视(false,false)
	self.输入框2:置限制字数(12)
	self.输入框2:置数字模式()
	self.输入框2:置光标颜色(0xFFFFFFFF)
	self.输入框2:置文字颜色(0xFFFFFFFF)
	self.领取奖励 = 0
	zts = tp.字体表.普通字体
	zts1 = tp.字体表.普通字体
	self.窗口时间 = 0
	self.位置={}
	self.位置[1]={x=264-25,y=101-110+170}
	self.位置[2]={x=264-25+63,y=101-110+170}
	self.位置[3]={x=264-25+63*2,y=101-110+170}
	self.位置[4]={x=264-25+63*3,y=101-110+170}
	self.位置[5]={x=264-25+63*4,y=101-110+170}
	self.位置[6]={x=400-25,y=341-110}
	self.VIP加入 = 0
	self.btziti=wz.创建("wdf/font/hkyt_w6.ttf",16,false,false,true)
end

function 充值功能类:打开(数据)
	if self.可视 then
		self.分类 = nil
		self.可视 = false
	  self.输入框1:置焦点(false)
		self.输入框1:置可视(false,false)
		self.输入框2:置焦点(false)
		self.输入框2:置可视(false,false)
		self.分类 = 1
	else
		insert(tp.窗口_,self)
		tp.运行时间 = tp.运行时间 + 1
		self.窗口时间 = tp.运行时间
		self.可视 = true
    self.分类 = 1
    self.数据 = 数据
    self.VIP数据 = self.数据.累充礼包
    奖励物品 = self.数据.月卡每日
    self.物品数据 = {}
    self.宝宝数据 = {}
    self.领取奖励 = 0
   	for i = 1, 3 do
   		local xn = ani(奖励宝宝[i])
			self.宝宝数据[i] = tp.资源:载入(xn[10],"网易WDF动画",xn[6])
		end
		for n = 1, 10 do
    	if 奖励物品["物品"..n] ~= nil then
    		local index = #self.物品数据+1
	      local 物品资料数据 = 引擎.取物品(奖励物品["物品"..n].名称)
	      self.物品数据[index] = tp._物品格子.创建(0,0,i,"月卡系统")
	      self.物品数据[index]:置物品(奖励物品["物品"..n],"月卡系统")
	      self.物品数据[index].编号 = index
	      self.物品数据[index].名称=奖励物品["物品"..n].名称
	      self.物品数据[index].数量=奖励物品["物品"..n].数量
	      self.物品数据[index].大模型=tp.资源:载入(物品资料数据[11],"网易WDF动画",物品资料数据[13])
	      self.物品数据[index].介绍 = 物品资料数据[1]
	    end
   	end
	end
end

function 充值功能类:刷新数据(数据)
	self.数据 = 数据
	self.VIP数据 = self.数据.累充礼包
end


function 充值功能类:显示(dt,x,y)
	self.焦点 = false
	self.资源组[4]:更新(x,y)
	self.资源组[5]:更新(x,y,self.分类 ~= 1)
	self.资源组[6]:更新(x,y,self.分类 ~= 2)
	self.资源组[11]:更新(x,y,self.分类 ~= 3)
	self.资源组[12]:更新(x,y)
  if self.资源组[4]:事件判断() then
		self:打开()
	elseif self.资源组[5]:事件判断() then
		self.分类 = 1
		self.领取奖励 = 0
	elseif self.资源组[6]:事件判断() then
		self.分类 = 2
		self.领取奖励 = 0
	elseif self.资源组[11]:事件判断() then
		self:加载VIP物品数据()
		self.分类 = 3
		self.领取奖励 = 0
	elseif self.资源组[12]:事件判断() then
		local url = "http://t.cn/A6Yihldk"
		引擎.运行(url)
	end

	self.资源组[1]:显示(self.x,self.y)
	self.资源组[4]:显示(self.x+607,self.y+4)
	self.资源组[2]:显示(self.x+6,self.y+53)
	if 神话 then
		self.资源组[5]:显示(self.x+7,self.y+23)
		self.资源组[6]:显示(self.x+125+7,self.y+23)
		self.资源组[11]:显示(self.x+250+7,self.y+23)
	else
		self.资源组[6]:显示(self.x+7,self.y+23)
		self.资源组[11]:显示(self.x+125+7,self.y+23)
		self.资源组[5]:显示(self.x+250+7,self.y+23)
	end
	if not 神话 then
		self.资源组[12]:显示(self.x+480+7,self.y+23)
	end

	tp.窗口标题背景_:显示(self.x-76+self.资源组[1].宽度/2,self.y)
	引擎.场景.字体表.标题字体:显示(self.x+self.资源组[1].宽度/2+10,self.y+3,"特权系统")

	if self.分类==1 then
		tp.字体表.通用字体14:置颜色(黑色):显示(self.x+200,self.y+74,"点卡兑换仙玉：")
		tp.字体表.通用字体14:置颜色(黑色):显示(self.x+180,self.y+94,"（兑换比列 1:100）")
		tp.字体表.通用字体14:置颜色(黑色):显示(self.x+200,self.y+164,"请输入兑换CDK：")
		if not 神话 then
			tp.字体表.通用字体14:置颜色(红色):显示(self.x+200,self.y+220,"注意：")
			tp.字体表.通用字体14:置颜色(黑色):显示(self.x+240,self.y+240,"首充礼包分为三档，只能三选一，不能重复使用：")
			tp.字体表.通用字体14:置颜色(红色):显示(self.x+240,self.y+270,"6元礼包：")
			tp.字体表.通用字体14:置颜色(橙色):显示(self.x+240,self.y+290,"个性护卫宝宝")
			tp.字体表.通用字体14:置颜色(橙色):显示(self.x+240,self.y+310,"60点仙玉")
			tp.字体表.通用字体14:置颜色(红色):显示(self.x+350,self.y+270,"30元礼包：")
			tp.字体表.通用字体14:置颜色(蓝色):显示(self.x+350,self.y+290,"个性护卫宝宝")
			tp.字体表.通用字体14:置颜色(蓝色):显示(self.x+350,self.y+310,"300点仙玉")
			tp.字体表.通用字体14:置颜色(蓝色):显示(self.x+350,self.y+330,"60级灵饰礼包套")
			tp.字体表.通用字体14:置颜色(红色):显示(self.x+470,self.y+270,"98元礼包：")
			tp.字体表.通用字体14:置颜色(紫色):显示(self.x+470,self.y+290,"个性护卫宝宝")
			tp.字体表.通用字体14:置颜色(紫色):显示(self.x+470,self.y+310,"980点仙玉")
			tp.字体表.通用字体14:置颜色(紫色):显示(self.x+470,self.y+330,"80级灵饰礼包套")
		end
		-- self.xiao选项栏[1]:显示(self.x+220,self.y+104,x,y,self.鼠标)
		self.资源组[7]:更新(x,y)
    self.资源组[7]:显示(self.x+340,self.y+191)
    self.资源组[8]:显示(self.x+308,self.y+160)
    self.资源组[9]:显示(self.x+308,self.y+80)
    self.资源组[10]:更新(x,y)
    self.资源组[10]:显示(self.x+340,self.y+111)
		self.控件类:更新(dt,x,y)
		self.控件类:显示(x,y)
		if (keyaz(KEY.CTRL) and keyax(KEY.V)) then
    	self.输入框1:置文本(取剪贴板())
		end
		self.输入框1:置可视(true,true)
		self.输入框1:置坐标(self.x+311,self.y+164)
		self.输入框2:置可视(true,true)
		self.输入框2:置坐标(self.x+311,self.y+84)
		if not 神话 then
			for i = 1, 3 do
				if self.宝宝数据[i]:是否选中(x,y) then
					self.焦点=true
					tp.提示:自定义(x-42,y+27,"#G/"..self:宝宝属性(i))
				end
				self.宝宝数据[i]:更新(dt)
				self.宝宝数据[i]:显示(self.x+260 + (i -1) * 120,self.y+440)
			end
		end
   	if self.资源组[7]:事件判断() then
			if self.输入框1:取文本()=="" then
				tp.提示:写入("#Y请先填写正确的CDK")
				self.输入框1:置文本("")
				return
			end
			JGESDK:发送(16,{卡号=self.输入框1:取文本()})
			self.输入框1:置文本("")
		elseif self.资源组[10]:事件判断() then
			if tonumber(self.输入框2:取文本()) == nil then
				tp.提示:写入("#y/请输入你要转换的数额")
				return
			end
			JGESDK:发送(17, {数额 = tonumber(self.输入框2:取文本())})
		end
  elseif self.分类 == 2 then
		self.资源组[16]:更新(x,y,self.数据.月卡.生效 and os.time() - self.数据.月卡.到期时间 <= 10)
		self.资源组[16]:显示(self.x+365-25,self.y+393-110,true,true,nil)
		for i=1,5 do
			self.资源组[19]:显示(self.x+200-25+i*63,self.y+270-110)
    end
		if self.数据.月卡.生效 and os.time() - self.数据.月卡.到期时间 <= 0 then
			tp.字体表.通用字体14:置颜色(绿色)
			tp.字体表.通用字体14:显示(self.x+225+162-25,self.y+170+163-80,"[生效中]")
		else
			tp.字体表.通用字体14:置颜色(红色)
			tp.字体表.通用字体14:显示(self.x+225+162-25,self.y+170+163-80,"[未生效]")
		end
		if self.数据.月卡.到期时间 ~= 0 then
			tp.字体表.通用字体14:置颜色(白色)
			tp.字体表.通用字体14:显示(self.x+322-25,self.y+215-110,"到期时间: ")
			tp.字体表.通用字体14:置颜色(红色)
			tp.字体表.通用字体14:显示(self.x+322+73-25,self.y+215-110,时间转换(self.数据.月卡.到期时间))
		end
		tp.字体表.通用字体14:置颜色(黑色):显示(self.x+284-25,self.y+240-110,"月卡特权: 购买月卡后每日可以领取奖励.")
		for n = 1, 5, 1 do
			if self.物品数据[n] ~= nil then
				self.物品数据[n]:置坐标(self.x+self.位置[n].x,self.y+self.位置[n].y)
	      self.物品数据[n]:显示(dt,x,y,self.鼠标)
       	tp.字体表.通用字体14:显示(self.x+self.位置[n].x,self.y+self.位置[n].y+55,self.物品数据[n].备注)
	      if self.物品数据[n].焦点 then
	        tp.提示:道具行囊(self.x+self.位置[n].x - 2, self.y+self.位置[n].y - 3,self.物品数据[n])
	      end
    	end
    	if self.资源组[16]:事件判断() then
		 		JGESDK:发送(208)
			end
		end
	elseif self.分类 == 3 then
		zts:置颜色(4294967295)
		zts:显示(self.x+185,self.y+66,"已累充：")
		zts:置颜色(红色)
		zts:显示(self.x+235,self.y+66,self.数据.累充金额)
		zts:置颜色(4294967295)
		zts:显示(self.x+285,self.y+66,"当前VIP："..VIP等级.." "..self.数据.累充金额.."/"..VIP条件.." 下级VIP："..下级VIP)
		self.资源组[21]:更新(x,y,self.VIP加入 > 0)
		self.资源组[22]:更新(x,y,self.VIP加入 < #self.VIP数据 - 4)
		self.资源组[21]:显示(self.x+604,self.y+84)
		self.资源组[22]:显示(self.x+604,self.y+438)
		if #self.VIP数据 > 4 then
			self.VIP加入 = min(ceil((#self.VIP数据-4)*self.资源组[23]:取百分比()),#self.VIP数据-4)
		end

		if self.资源组[21]:事件判断() then--上滚动
			self.资源组[23]:置起始点(self.资源组[23]:取百分比转换(self.VIP加入-1,4,#self.VIP数据))
		elseif self.资源组[22]:事件判断() then--下滚动
			self.资源组[23]:置起始点(self.资源组[23]:取百分比转换(self.VIP加入+1,4,#self.VIP数据))
		elseif(self.资源组[2]:是否选中(x,y) or self.资源组[21]:是否选中(x,y) or self.资源组[23]:是否选中(x,y)) and 引擎.取鼠标滚轮() ==1 and self.VIP加入 > 0 then--鼠标上滚动
			self.资源组[23]:置起始点(self.资源组[23]:取百分比转换(self.VIP加入-1,4,#self.VIP数据))
		elseif (self.资源组[2]:是否选中(x,y) or self.资源组[22]:是否选中(x,y) or self.资源组[23]:是否选中(x,y)) and 引擎.取鼠标滚轮() ==-1 and self.VIP加入 < #self.VIP数据 - 4 then--鼠标下滚动
			self.资源组[23]:置起始点(self.资源组[23]:取百分比转换(self.VIP加入+1,4,#self.VIP数据))
		end
		if #self.VIP数据 > 4 then
			self.资源组[23]:显示(self.x+605,self.y+99,x,y,self.鼠标)
		end

		self.btziti:置颜色(红色)
		local xx = 0
		local yy = 0
		local 已点击 = nil
		for i=1,4 do
			if #self.VIP数据 >= i then
				if self.VIP数据[i+self.VIP加入] ~= nil then
					self.资源组[20]:显示(self.x+180,self.y+84 + 92 * (i - 1))
					local vip等级 = i + self.VIP加入
					self.btziti:显示(self.x+220,self.y+90 + 92 * (i - 1),self.VIP数据[i+self.VIP加入].礼包类型)
					for m = 1, 5 do
						self.资源组[19]:显示(self.x+135+m*63,self.y+117 + 92 * (i - 1))
			    end
			    for n = 1, #self.VIP物品数据[self.VIP数据[i+self.VIP加入].礼包类型], 1 do
						if self.VIP物品数据[self.VIP数据[i+self.VIP加入].礼包类型][n] ~= nil and not self.VIP物品数据[self.VIP数据[i+self.VIP加入].礼包类型][n].模型 then
							self.VIP物品数据[self.VIP数据[i+self.VIP加入].礼包类型][n]:置坐标(self.x+self.位置[n].x-40,self.y+self.位置[n].y-43 + 92 * (i - 1))
				      self.VIP物品数据[self.VIP数据[i+self.VIP加入].礼包类型][n]:显示(dt,x,y,self.鼠标)
				      if self.VIP物品数据[self.VIP数据[i+self.VIP加入].礼包类型][n].焦点 then
				        tp.提示:道具行囊(self.x+self.位置[n].x - 2, self.y+self.位置[n].y - 3,self.VIP物品数据[self.VIP数据[i+self.VIP加入].礼包类型][n])
				      end
				    else
				    	local t = 取头像(self.VIP物品数据[self.VIP数据[i+self.VIP加入].礼包类型][n].模型)
							self.头像 = tp.资源:载入(t[8],"网易WDF动画",t[2])
				    	self.头像:显示(self.x+self.位置[n].x-40,self.y+self.位置[n].y-43 + 92 * (i - 1))
				      if self.头像:是否选中(x, y) then
				      	self.焦点=true
								tp.提示:自定义(x-42,y+27,"#G/左键#Y/查看属性")
								if 引擎.鼠标弹起(左键) then
									tp.窗口.召唤兽查看栏:打开(self.VIP物品数据[self.VIP数据[i+self.VIP加入].礼包类型][n])
								end
				      end
			    	end
					end
					self.领取按钮[i+self.VIP加入]:更新(x, y, self.数据.累充领取[self.VIP数据[i+self.VIP加入].礼包类型] == false)
					self.领取按钮[i+self.VIP加入]:显示(self.x+515,self.y+132 + 92 * (i - 1), true,true,nil)
					if self.数据.累充领取[self.VIP数据[i+self.VIP加入].礼包类型] then
						self.领取按钮[i+self.VIP加入]:置文字("已领取")
						self.领取按钮[i+self.VIP加入]:置偏移(8,0)
					else
						self.领取按钮[i+self.VIP加入]:置文字("领取")
						self.领取按钮[i+self.VIP加入]:置偏移(11,0)
					end
					if self.领取按钮[i+self.VIP加入]:事件判断() and 已点击 == nil then
						已点击 = true
						JGESDK:发送(18, {奖励类型 = self.VIP数据[i+self.VIP加入].礼包类型})
					end
				end
			end
		end

	end
end

function 充值功能类:加载VIP物品数据()
	self.VIP物品数据 = {VIP1={},VIP2={},VIP3={},VIP4={},VIP5={},VIP6={},VIP7={},VIP8={},VIP9={},VIP10={}}
  for n = 1, #self.VIP数据 do
    if n < 10 and self.数据.累充金额 >= self.VIP数据[n].领取条件 and self.数据.累充金额 < self.VIP数据[n+1].领取条件 then
      VIP等级 = self.VIP数据[n].礼包类型
     	下级VIP = self.VIP数据[n+1].礼包类型
      VIP条件 = self.VIP数据[n+1].领取条件
    elseif self.VIP数据[n].礼包类型 == "VIP10" and self.数据.累充金额 >= self.VIP数据[n].领取条件 then
      VIP等级 = self.VIP数据[n].礼包类型
      下级VIP = "Max"
      VIP条件 = "Max"
    end
  	for i = 1, 10 do
	  	if self.VIP数据[n]["物品"..i] ~= nil then
		    local 物品资料数据 = 引擎.取物品(self.VIP数据[n]["物品"..i].名称)
		    self.VIP物品数据[self.VIP数据[n].礼包类型][i] = tp._物品格子.创建(0,0,i,"月卡系统")
		    self.VIP物品数据[self.VIP数据[n].礼包类型][i]:置物品(self.VIP数据[n]["物品"..i],"月卡系统")
		    self.VIP物品数据[self.VIP数据[n].礼包类型][i].编号 = i
		    self.VIP物品数据[self.VIP数据[n].礼包类型][i].名称 = self.VIP数据[n]["物品"..i].名称
		    self.VIP物品数据[self.VIP数据[n].礼包类型][i].数量 = self.VIP数据[n]["物品"..i].数量
		    self.VIP物品数据[self.VIP数据[n].礼包类型][i].类型 = self.VIP数据[n]["物品"..i].类型 or nil
		    self.VIP物品数据[self.VIP数据[n].礼包类型][i].模型 = self.VIP数据[n]["物品"..i].模型 or nil
		    self.VIP物品数据[self.VIP数据[n].礼包类型][i].大模型 = tp.资源:载入(物品资料数据[11],"网易WDF动画",物品资料数据[13])
		    self.VIP物品数据[self.VIP数据[n].礼包类型][i].介绍 = 物品资料数据[1]
		    self.VIP物品数据[self.VIP数据[n].礼包类型][i].总类 = 物品资料数据[2]
			  self.VIP物品数据[self.VIP数据[n].礼包类型][i].分类 = 物品资料数据[3]
			  if self.VIP数据[n]["物品"..i].名称 == "附魔宝珠" then
			  	self.VIP物品数据[self.VIP数据[n].礼包类型][i].等级 = self.VIP物品数据[self.VIP数据[n].礼包类型][i].参数
			  end
			  if self.VIP数据[n]["物品"..i].等级 then
		    	self.VIP物品数据[self.VIP数据[n].礼包类型][i].子类 = self.VIP数据[n]["物品"..i].等级
		    else
		    	self.VIP物品数据[self.VIP数据[n].礼包类型][i].子类 = 物品资料数据[4]
		    end
			  if self.VIP数据[n]["物品"..i].附带技能 then
		    	self.VIP物品数据[self.VIP数据[n].礼包类型][i].附带技能 = self.VIP数据[n]["物品"..i].附带技能
		    end
		    if self.VIP数据[n]["物品"..i].模型 then
		    	self.VIP物品数据[self.VIP数据[n].礼包类型][i] = self.VIP数据[n]["物品"..i]
		    end
		  end
		end
 	end
end

function 充值功能类:宝宝属性(num)
	local 攻击资质 = 1200
	local 防御资质 = 1200
	local 体力资质 = 3500
	local 法术资质 = 2000
	local 速度资质 = 1200
	local 躲闪资质 = 1200
	local 寿命 = 8000
	local 成长 = 1.2
	local 技能 = "法术暴击、魔之心、须弥真言、法术波动、法术连击、感知、地狱烈火"
	if num == 2 then
		攻击资质 = 1300
		防御资质 = 1300
		体力资质 = 3500
		法术资质 = 2000
		速度资质 = 1300
		躲闪资质 = 1300
		技能 = "法术暴击、高级魔之心、须弥真言、法术波动、法术连击、感知、地狱烈火"
		寿命 = 8000
		成长 = 1.23
	elseif num == 3 then
		攻击资质 = 1400
		防御资质 = 1400
		体力资质 = 4000
		法术资质 = 3000
		速度资质 = 1400
		躲闪资质 = 1400
		技能 = "高级法术暴击、高级魔之心、须弥真言、高级法术波动、高级法术连击、高级感知、地狱烈火"
		寿命 = 8000
		成长 = 1.25
	end
	return "攻击资质："..攻击资质.."\n#G/".."防御资质："..防御资质.."\n#G/".."体力资质："..体力资质.."\n#G/".."法术资质："..法术资质.."\n#G/".."速度资质："..速度资质.."\n#G/".."躲闪资质："..躲闪资质.."\n#G/".."寿命："..寿命.."\n#G/".."成长："..成长.."\n#G/".."技能："..技能
end

function 充值功能类:检查点(x,y)
	if self.资源组[1]:是否选中(x,y)  then
		return true
	end
end

function 充值功能类:初始移动(x,y)
	tp.运行时间 = tp.运行时间 + 1
	if not 引擎.消息栏焦点 then
		self.窗口时间 = tp.运行时间
	end
	if not self.焦点 then
		tp.移动窗口 = true
	end
	if self.鼠标 and  not self.焦点 then
		self.xx = x - self.x
		self.yy = y - self.y
	end
end
function 充值功能类:开始移动(x,y)
	if self.鼠标 then
		self.x = x - self.xx
		self.y = y - self.yy
	end
end
return 充值功能类